package com.aaa.service.mht;

import com.aaa.entity.sas.TestPlanSas;
import com.aaa.entity.system.PageOrder;
import com.aaa.entity.mht.TestPlanMht;
import com.github.pagehelper.Page;

/**
 * 测试计划fpa(TestPlanMht)表服务接口
 *
 * @author makejava
 * @since 2022-08-30 19:20:31
 */
public interface TestPlanMhtService {
    /**
     *  @create by: 肖成杰
     *  @description: service层查询所有fangfa
     *  @create time: 2022/8/30 15:00
     *  @params pageOrder
     *  @params testPlanMht
     *  @return Page
     *  */
    Page queryAll(PageOrder pageOrder, TestPlanMht testPlanMht);

    /**
     * 通过指定id删除一条或多条数据
     * @param ids
     * @return
     */
    boolean delete(int[] ids);

    /**
     * 加入一条新数据
     * @param testPlanMht
     * @return
     */
    int insertMhtPlan(TestPlanMht testPlanMht);

    /**
     * 通过id修改数据
     * @param testPlanMht
     * @return
     */
    int updateMhtPlan(TestPlanMht testPlanMht);

    /**
     * 查重
     * @param testPlanMht
     * @return
     */

    boolean repetitionName(TestPlanMht testPlanMht);

}
